Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Full Stack

Opis

Text copied to clipboard!
Poszukujemy Programisty Full Stack, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji internetowych zarówno po stronie front-end, jak i back-end. Idealny kandydat to osoba z pasją do programowania, posiadająca doświadczenie w pracy z nowoczesnymi technologiami webowymi oraz umiejętność pracy w zespole projektowym. Jako Programista Full Stack będziesz uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie architektury, implementację, testowanie, aż po wdrożenie i utrzymanie. Będziesz współpracować z zespołem projektowym, w tym z projektantami UX/UI, analitykami biznesowymi oraz innymi programistami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Twoje obowiązki będą obejmować tworzenie interfejsów użytkownika z wykorzystaniem HTML, CSS i JavaScript (w tym frameworków takich jak React, Angular lub Vue.js), a także rozwój logiki aplikacji po stronie serwera przy użyciu języków takich jak Node.js, Python, Java lub PHP. Będziesz również odpowiedzialny za integrację z bazami danych (np. MySQL, PostgreSQL, MongoDB), tworzenie i dokumentowanie API oraz zapewnienie bezpieczeństwa i wydajności aplikacji. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii. Zapewniamy również wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje i mentoring. Jeśli jesteś osobą samodzielną, komunikatywną i chcesz rozwijać się w dynamicznym środowisku technologicznym, ta oferta jest dla Ciebie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji webowych front-end i back-end
  • Tworzenie i utrzymywanie interfejsów użytkownika
  • Implementacja logiki aplikacji po stronie serwera
  • Integracja z bazami danych i zewnętrznymi API
  • Testowanie i debugowanie kodu
  • Współpraca z zespołem projektowym
  • Utrzymanie dokumentacji technicznej
  • Zapewnienie bezpieczeństwa i wydajności aplikacji
  • Udział w planowaniu sprintów i przeglądach kodu
  • Wdrażanie aplikacji na środowiska produkcyjne

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia jako Full Stack Developer
  • Znajomość HTML, CSS, JavaScript oraz frameworków front-end (React, Angular, Vue)
  • Doświadczenie w programowaniu po stronie serwera (Node.js, Python, Java, PHP)
  • Znajomość baz danych relacyjnych i nierelacyjnych
  • Umiejętność pracy z systemami kontroli wersji (Git)
  • Znajomość RESTful API i zasad projektowania API
  • Zrozumienie zasad bezpieczeństwa aplikacji webowych
  • Umiejętność pracy zespołowej i komunikatywność
  • Znajomość języka angielskiego na poziomie technicznym
  • Mile widziane doświadczenie z chmurą (AWS, Azure, GCP)

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie front-endowe znasz najlepiej?
  • Czy masz doświadczenie w pracy z Node.js lub innym backendowym językiem?
  • Jakie bazy danych wykorzystywałeś w swoich projektach?
  • Czy pracowałeś wcześniej w metodyce Agile/Scrum?
  • Jakie narzędzia do kontroli wersji znasz?
  • Czy masz doświadczenie w pracy z API?
  • Jakie projekty realizowałeś jako Full Stack Developer?
  • Czy masz doświadczenie w pracy z chmurą?
  • Jak radzisz sobie z debugowaniem i testowaniem kodu?
  • Czy jesteś otwarty na naukę nowych technologii?